以下是一個簡單的範例,示範了Java中繼承的基本用法:
// 父類別
class Vehicle {
    void forward() {
        System.out.println("前進");
    }
}
// 子類別
class Trucks extends Vehicle {
    void reverse() {
        System.out.println("倒車");
    }
}
public class Main {
    public static void main(String[] args) {
        Trucks myTrucks = new Trucks();
        myTrucks.forward(); // 子類別可以呼叫父類別的方法
        myTrucks.reverse(); // 子類別可以呼叫自己的方法
    }
}
在這個範例中,Trucks 類別繼承了 Vehicle 類,因此它可以呼叫 Vehicle 類別中定義的 forward 方法,並且還可以擁有自己的 reverse 方法。
繼承是物件導向程式設計的一個強大工具,它允許在程式碼中建立層次結構,並實現程式碼的重用性和擴展性。 然而,在使用繼承時要小心,確保正確設計類別層次結構以避免潛在的問題,並遵循物件導向的最佳實踐。